星巡研究院

渗透视角下的C语言

`poll.h` 提供 `poll()`,在一组文件描述符上统一等待就绪事件。与 `select` 相比,它没有固定描述符数量上限,也不在调用时改写整个集合,每个监听项由 `struct pollfd` 独立描述,跨平台更通用。 能力边界:`poll` 只报告就绪状态,数据收发仍走 `recvfrom/sendto`。Linux 高并发场景下的事件通知见 epoll(第 18 章)。`poll` 每次仍需遍历传入数组,规模很大时开销线性。
这是进阶内容

升级理论包获取本册全部章节,从机器本质系统入门